Page({
  data: {
    noticeDetail: {},
  },
  onLoad({ id }) {
    this.getNoticeDetail(id)
  },
  // 调用公告详情详情接口
  async getNoticeDetail(id) {
    // 检测id是否存在
    if (typeof id === 'undefined') return
    const { code, data: noticeDetail } = await wx.http.get(`/announcement/${id}`)
    // 检测接口是否调用成功
    if (code !== 10000) return wx.utils.toast('获取数据失败')
    this.setData({ noticeDetail })
  },
})
